回答:隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的技術(shù)方案出現(xiàn)在我們的視線中。作為開發(fā)者、運(yùn)維、架構(gòu)師而言,絕大多數(shù)都聽說過CDN也都在項(xiàng)目中引入了CDN技術(shù)。CDN本身是用來做分發(fā)網(wǎng)絡(luò)的,說得通俗點(diǎn)就是將我們網(wǎng)站上的靜態(tài)資源鏡像一份存放在CDN各節(jié)點(diǎn)服務(wù)器上,不同地域的用戶訪問這些靜態(tài)資源時(shí)能做到就近讀取,從而加快網(wǎng)站響應(yīng)及渲染速度。但因?yàn)镃DN本身的特點(diǎn)(如:分布式、負(fù)載均衡等),使得CDN現(xiàn)在也作為網(wǎng)站上的一種防...
...y.appendChild(img); // 更換其他域名下載地址 s.src = http://zeptojs.com/zepto.min.js; }; s.onload = function() { console.log($); } s.src = http://lib.baomitu.com/zepto/1.2.0/zepto.min.js; document.he...
...dy.appendChild(img); // 更換其他域名下載地址 s.src = http://zeptojs.com/zepto.min.js; }; s.onload = function() { console.log($); } s.src = http://lib.baomitu.com/zepto/1.2.0/zepto.min.js; document.h...
...y.appendChild(img); // 更換其他域名下載地址 s.src = http://zeptojs.com/zepto.min.js; }; s.onload = function() { console.log($); } s.src = http://lib.baomitu.com/zepto/1.2.0/zepto.min.js; document.he...
Webpack構(gòu)建的基于zepto的多頁應(yīng)用腳手架,本文聊聊本次項(xiàng)目中Webpack構(gòu)建多頁應(yīng)用的一些心得體會(huì)。 1.前言 由于公司舊版的腳手架是基于Gulp構(gòu)建的zepto多頁應(yīng)用(有興趣可以看看web-mobile-cli),有著不少的痛點(diǎn)。例如: 需要兼容...
...:http://es6.ruanyifeng.com 非常全面,作者還出版成書了。 zepto的API —— http://zeptojs.com/#touch zepto自由定制神器 —— http://github.e-sites.nl/zept... 在這里可以自由選擇zepto的各個(gè)模塊,自動(dòng)生成,非常方便 老姚淺談:怎么學(xué)JavaScript —...
...com/mmbizwap/zh_CN/htmledition/js/new_video/player.html3b8dd6.js,biz_wap/zepto/touch.js://res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/biz_wap/zepto/touch34c264.js,biz_wap/zepto/event.js://res.wx.qq...
...經(jīng)存在,當(dāng)初我剛來的時(shí)候使用的是 grunt+require.js+jQuery(zepto)+sass ,然后我用這個(gè)第一次寫項(xiàng)目時(shí),實(shí)在受不了了 grunt 的緩慢,就換成了 gulp 。這次對(duì)于這個(gè)方案我本來也只是想小改一下,因?yàn)檫@個(gè)方案用著還行,我就想加個(gè) ES6...
...不要使用多個(gè)版本 6.如果使用了其他比如Prototype, MooTools, Zepto etc. 等也使用$的庫(kù),試著不要用$調(diào)用jquery的函數(shù),用 jQuery代替,可以使用$.noConflict()方法把$的控制權(quán)交給其他的庫(kù)。 7.對(duì)于先進(jìn)的瀏覽器特性,使用Modernizr. **JQuer變...
Zepto源碼分析(一)核心代碼分析Zepto源碼分析(二)奇淫技巧總結(jié) 本文只分析核心的部分代碼,并且在這部分代碼有刪減,但是不影響代碼的正常運(yùn)行。 目錄 * 用閉包封裝Zepto * 開始處理細(xì)節(jié) * 正式處理數(shù)據(jù)(獲取選擇器...
選擇 Zepto 的理由 Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use Zepto. Zepto 是一個(gè)用于現(xiàn)代瀏覽器的與 jQuery 大體兼容的 Ja...
雖然最近工作中沒有怎么用 zepto ,但是據(jù)說 zepto 的源碼比較簡(jiǎn)單,而且網(wǎng)上的資料也比較多,所以我就挑了 zepto 下手,希望能為以后閱讀其他框架的源碼打下基礎(chǔ)吧。 源碼版本 本文閱讀的源碼為 zepto1.2.0 閱讀zepto之前需要...
Stack 模塊為 Zepto 添加了 addSelf 和 end 方法。 讀 Zepto 源碼系列文章已經(jīng)放到了github上,歡迎star: reading-zepto 源碼版本 本文閱讀的源碼為 zepto1.2.0 改寫原有的方法 filter,add,not,eq,first,last,find,closest,parents,parent,children,siblings.split...
...由于jQuery的源碼有10000多行,設(shè)計(jì)相當(dāng)復(fù)雜,所以決定從zepto開始,分析一個(gè)成熟的框架的代碼結(jié)構(gòu)及執(zhí)行步驟。 網(wǎng)上也有很多zepto的源碼分析,有的給源碼添加注釋,有的談與jQuery的不同,但是都沒有系統(tǒng)的講解zepto框架的代碼...
本次主要分享關(guān)于上一篇區(qū)域2的學(xué)習(xí)。區(qū)域2為Zepto的核心部分,它的結(jié)構(gòu)如下 var Zepto = (function() { var $, zepto = {}; function Z(dom, selector) {} zepto.Z = function(dom, selector) { return new Z(dom, selector) } ...
承接第三篇末尾內(nèi)容,本篇結(jié)合官方 API 進(jìn)入對(duì) Zepto 核心的分析,開始難度會(huì)比較大,需要重點(diǎn)理解幾個(gè)核心對(duì)象的關(guān)系,方能找到線索。 $() 與 Z 對(duì)象創(chuàng)建 Zepto Core API 的首個(gè)方法 $() 按照其官方解釋: Create a Zepto collection ob...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...